electrical impulses - German English Dictionary